﻿//#include<iostream>
//#include<string>
//
//
//
//double Divide(int a, int b)
//{
//	try
//	{
//		// 当b == 0时抛出异常
//		if (b == 0)
//		{
//			std::string s("Divide by zero condition!");
//			throw s;
//		}
//		else
//		{
//		return ((double)a / (double)b);
//		}
//	} 
//	catch(int errid)
//		{
//			std::cout << errid << std::endl;
//		} 
//
//	return 0;
//}
//
//void Func()
//{
//	int len, time;
//	std::cin >> len >> time;
//	try
//	{
//		std::cout << Divide(len, time) << std::endl;
//	} 
//	catch(const char* errmsg)
//	{
//		std::cout << errmsg << std::endl;
//	}
//	std::cout << __FUNCTION__ << ":" << __LINE__ << "⾏执⾏" << std::endl;
//}
//
//int main()
//{
//	while (1)
//	{
//		try
//		{
//			Func();
//		} 
//		catch(const std::string & errmsg)
//		{
//			std::cout << errmsg << std::endl;
//		}
//	}
//	return 0;
//}